package com.ouc.dataMange.mapper;

import java.util.List;

import com.ouc.dataMange.domain.SysDataDownload;

/**
 * dataDownloadMapper接口
 *
 * @author yuhao
 * @date 2025-07-17
 */
public interface SysDataDownloadMapper {
  /**
   * 查询dataDownload
   *
   * @param id dataDownload主键
   * @return dataDownload
   */
  public SysDataDownload selectSysDataDownloadById(Integer id);

  /**
   * 查询dataDownload列表
   *
   * @param sysDataDownload dataDownload
   * @return dataDownload集合
   */
  public List<SysDataDownload> selectSysDataDownloadList(SysDataDownload sysDataDownload);

  /**
   * 新增dataDownload
   *
   * @param sysDataDownload dataDownload
   * @return 结果
   */
  public int insertSysDataDownload(SysDataDownload sysDataDownload);

  /**
   * 修改dataDownload
   *
   * @param sysDataDownload dataDownload
   * @return 结果
   */
  public int updateSysDataDownload(SysDataDownload sysDataDownload);

  /**
   * 删除dataDownload
   *
   * @param id dataDownload主键
   * @return 结果
   */
  public int deleteSysDataDownloadById(Integer id);

  /**
   * 批量删除dataDownload
   *
   * @param ids 需要删除的数据主键集合
   * @return 结果
   */
  public int deleteSysDataDownloadByIds(Integer[] ids);
}
